confluence of sinuses - Francés Inglés Diccionario